11问答网
所有问题
当前搜索:
unsigned float
int,char,
float
有什么区别
答:
区别如下:一、定义的区别 1、int是整数型,用于定义整数类型的数据。2、char是字符型,用于定义字符类型数据。3、
float
是单精度浮点型,可以准确表示到小数点后六位。二、大小的区别 1、int内存大小为4bybe。2、char内存大小为1bybe。3、float内存大小为4bybe。
C语言中
unsigned
和signed在声明时有什么作用
答:
1、
unsigned
的作用就是将数字类型
无符号
化, 例如 int 型的范围:-2^31 ~ 2^31 - 1,而unsigned int的范围:0 ~ 2^32。看起来unsigned 是个不错的类型,尤其是用在自增或者没有负数的情况。但是在实际使用中会出现一些意外的情况。2、signed在默认情况下声明的整型变量都是有符号的类型(char...
C语言中实型变量有分正负吗?
答:
实型变量存储的时候计算机是不分正负的,因为他用asc 码存;但是你可以用负数,他会转换成他的补码进行存储的
C语言int和
float
有什么差别?
答:
int(整形)
float
(实型) chat(字符型) 这3个都是数据类型里的基本类型.int(整形)可以用十进制 八进制 十六进制表示 例如 1 2 33 256(十进制)float(实型)又成浮点型可以用十进制 和指数形式表示 例如 1. .2 1.11 .11 这些是实型必须带小数点.什么时候用那是看计算和...
哪个是C语言合法的实型数据类型关键字( ) A int B
float
C char D...
答:
C语言提供的合法的数据类型关键字是
float
。float是浮点型数据类型,用于存储单精度浮点数或双精度浮点数,浮点数使用IEEE格式。浮点类型的单精度值具有4个字节,包括一个符号位、一个8位二进制指数和一个23位尾数。由于尾数的高顺序位始终为1,因此它不是以数字形式存储的。此表示形式为float类型提供了一...
float
到底代表什么意思
答:
float
是实型也称为浮点型。它有二种形式: 十进制数形式指数形式 1.十进制数形式 由数码0~ 9和小数点组成。例如:0.0,.25,5.789,0.13,5.0,300.,-267.8230等均为合法的实数。2.指数形式 由十进制数,加阶码标志“e”或“E”以及阶码(只能为整数,可以带符号)组成。其一般形式为a...
...的c的数据类型可以是char、long、
float
、
unsigned
、bool.吗_百度知 ...
答:
在C中是可以一切整型的(由于char实际上是ASCII码,所以也可以)都是可以的。
float
不可以
float
int的 混合运算所得 的 值的类型
答:
这个和编译器和C的版本都有关系。基本转换是这样的。double<---
float
↑ long ↑
unsigned
↑ int<--char、short 在做运算的时候,自左向右的方向是由编译系统自己完成而且一定完成的转换。也就是char和int做运算结果一定是int类型的。而自下而上的转换看表达式,如果int和long做运算,则int转成long...
C语言中
float
强制转int再转
unsigned
int会怎么样?
答:
会使得数据的精度丢失导致结果不准确。
float
是带小数的,强转int,小数丢失,如果是有符号的int,转成
无符号
,那么正负都变化了,最后的结果根本就不正确
c语言中
float
和float型相乘得什么类型?
答:
float
与float相乘运算,为避免丢失精度,运算结果类型提升为double类型。float是C语言中的一个数据类型的关键字,表示单精度浮点型(双精度浮点型为double)。定义格式为:floata;//a表示一个浮点型的变量。C语言规定浮点型在内存占用4个字节,精度为7位,取值范围为:3.4*10^-38~3.4*10^38或者-(...
<上一页
1
2
3
4
5
6
7
8
9
10
下一页
尾页
其他人还搜